The recent fluctuations in currency exchange rates have had a significant impact on market... (4 revisions)